//package com.aivin.lib_login.ui;
//
//import android.content.Context;
//import android.util.AttributeSet;
//import android.widget.ImageView;
//
//
//public class MyImageView extends ImageView {
//    private int initWidth;
//    private int initHeight;
//
//    public MyImageView(Context context) {
//        this(context, null);
//    }
//
//    public MyImageView(Context context, AttributeSet attrs) {
//        super(context, attrs);
//    }
//
//    public void setInitSize(int initWidth, int initHeight) {
//        this.initWidth = initWidth;
//        this.initHeight = initHeight;
//    }
//
//    @Override
//    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
//
//        if (initWidth > 0 && initHeight > 0) {
//            int width = MeasureSpec.getSize(widthMeasureSpec);
//            int height = MeasureSpec.getSize(heightMeasureSpec);
//
//            float scale = (float) initHeight / (float) initWidth;
//            if (width > 0){
//                height = (int) ((float)width * scale);
//            }
//            setMeasuredDimension(width, height);
//        } else {
//            super.onMeasure(widthMeasureSpec, heightMeasureSpec);
//        }
//    }
//}
